import Vue from 'vue'
import Router from 'vue-router'
// @代表src目录
import ShoppingMall from '@/components/pages/ShoppingMall';
import Register from '@/components/pages/Register';
import Login from '@/components/pages/Login';
import Goods from '@/components/pages/Goods';
import CategoryList from '@/components/pages/CategoryList';
import Cart from '@/components/pages/Cart';
import Main from '@/components/pages/Main';
import Member from '@/components/pages/Member';
import SearchMain from '@/components/pages/SearchMain';

Vue.use(Router)

export default new Router({
  routes: [
    {path: '/', redirect: {path: '/main/'}},
    {path: '/main', name: 'Main', component: Main,
    children: [
      {path: '/', name: 'ShoppingMall', component: ShoppingMall},
      {path: '/categoryList', name: 'CategoryList', component: CategoryList},
      {path: '/cart', name: 'Cart', component: Cart},
      {path: '/member', name:'Member', component: Member},
    ]
    },
    {path: '/register', name: 'Register', component: Register},
    {path: '/login', name: 'Login', component: Login},
    {path: '/goods/:goodsId', name: 'Goods', component: Goods},
    {path: '/searchMain', name: 'SearchMain', component: SearchMain},
  ]
})
